persistent shouting - German English Dictionary